home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-2.iso / bbs / mplus400.zip / NETINFO.DOC < prev    next >
Text File  |  1996-01-26  |  30KB  |  578 lines

  1. NETINFO.DOC - set up instructions for QWK networking features of Mail
  2.               Manager +Plus+.
  3.  
  4.   We have included three files in this package that are related to QWK
  5.   networking:
  6.  
  7.    - MUSER.EXE is the user file editor for Mail Manager's internal users
  8.                  file, MAILMGR.USR.  Use this to add a username, net status
  9.                  capability for a particular username, etc.  All options on
  10.                  the HOST end of the line are taken care of via this utility.
  11.  
  12.    - MNET.EXE is the QWK->REP conversion utility for the NODE end of the
  13.                  line.  The host does not need this utility.
  14.  
  15.    - SAMPLE.CFG is a sample MNET configuration file (again, for the NODE end
  16.                  of the line) based on what we're about to talk about.
  17.  
  18.   Mail Manager +Plus+ can produce QWK-compatible "net status" mail packets
  19.   for specific usernames on your system.  These mail packets can be processed
  20.   with any number of QWK network utilities from other authors such as TNET,
  21.   RNET, et al, as well as Mail Manager's own MNET utility (included in this
  22.   package).  Therefore, Mail Manager +Plus+ network-capable mail packets can
  23.   easily be used by sysops of ANY bulletin board type that has a supporting
  24.   QWK network utility!
  25.  
  26.   Also, the MNET utility was written to be completely generic.  Therefore,
  27.   all sysops who have a QWK mail door capable of generating and handling
  28.   network packets can use the MNET utility for their file conversion, without
  29.   resorting to an external processor.
  30.  
  31.   QWK networking is intended as an alternative to Fido-style mail transfer.
  32.   You do not need to completely reconfigure your BBS to get into QWK network
  33.   mail transfer.  The sysop acting as the "node" must get into some serious
  34.   file conversion, however (all of which Mail Manager +Plus+, and
  35.   accompanying utilities can handle for you).
  36.  
  37.   QWK and Fido network mail transfer do not mix well.  It is strongly
  38.   recommended that you keep your QWK and Fido network message bases SEPARATE
  39.   FROM EACH OTHER, and do not try to transfer the same conference via both
  40.   methods.
  41.  
  42.   This document attempts to walk you through what it takes to enable your 
  43.   participation in a QWK network via Mail Manager +Plus+.  A QWK-format net 
  44.   system is complex enough that explaining how to set it up gets rather 
  45.   involved, so let's take it in stages:
  46.  
  47. -------------------------------------------------------------------------
  48.                       PHASE I : GENERAL OVERVIEW
  49. -------------------------------------------------------------------------
  50.  
  51.   The scenario works like this:
  52.  
  53.      You have a conference or two that you would like to share with a few
  54.      other interested sysops.  This means that you are acting as the "host",
  55.      and the people calling in to receive this conference from you are acting
  56.      as nodes.  They would call up your system with a username which you have
  57.      set up to have "net status".  They would then load up the Mail Manager
  58.      +Plus+ door, and download their mail packet:
  59.  
  60.            Your BBS                     Their BBS
  61.           ===========      download    ===========
  62.              HOST.QWK  ---------------> HOST.QWK (downloaded from you)
  63.                                            |
  64.                                        Tossed into into their mail door
  65.                                        via any of several means, depending
  66.                                        on system.
  67.                                            |
  68.                                        New messages from them are extracted
  69.                                        via any of several means, depending
  70.                                        on system, to produce:
  71.                          upload            |
  72.             HOST.REP <---------------  HOST.REP
  73.               |
  74.           Uploaded into your mail door,
  75.           and processed by your system.
  76.  
  77.      As you can see, it is real easy to become a "host" in this operation.
  78.      All you have to do is grant the user "net status" and configure which
  79.      conferences to allow the user net access to.  All of the dirty work
  80.      (file conversion) is done on the "node" end of the line.
  81.  
  82.      Now, if the REVERSE is true, (another sysop has a conference that
  83.      YOU are interested in), you would do exactly the reverse.  You
  84.      would call their system, extract and download their QWK packet, and
  85.      do the necessary conversion on your end of the line.  You would then
  86.      call their BBS back up, and send up any replies destined for them.
  87.      Again, this would work like so:
  88.  
  89.            Your BBS                              Their BBS
  90.           ===========      download            ============
  91.            HOST.QWK <----------------------    HOST.QWK
  92.               |
  93.           (use MNET util to
  94.           convert to:)
  95.               |
  96.            NODE.REP
  97.               |
  98.           (upload into your MAILMGR+
  99.           door. New outgoing messages
  100.           are extracted into:)
  101.               |
  102.            NODE.QWK
  103.               |
  104.           (use MNET util to
  105.           convert to:)
  106.               |               upload
  107.            HOST.REP  ----------------------->   HOST.REP
  108.                                                    |
  109.                                                Uploaded into their mail
  110.                                                door, and processed.
  111.  
  112.      Now, you would probably embellish this to make the call that does 
  113.      all of this at once (IE - Send up HOST.REP and download HOST.QWK
  114.      in the same session).  By the same token, the guy who is calling
  115.      *YOU* (with you acting as the host) would probably do the same
  116.      thing in reverse.
  117.  
  118.  
  119. ------------------------------------------------------------------------------
  120.                        PHASE II:  SETTING UP AS HOST
  121. ------------------------------------------------------------------------------
  122.  
  123.     A suggestion, hint, or whatever:
  124.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  125.       Before we go into the details of how to set up a host board, we would
  126.       like to suggest you consider setting up a second copy of MAILMGR+ to
  127.       use for your net activities, if you have the disk space for it.  You
  128.       can completely isolate your net activities from your normal user
  129.       activities this way, and can configure the net door for only those
  130.       conferences that you wish to have available for net transfer.  Both
  131.       copies of the door can access the same RBBS message and user files, but
  132.       they will need to be set up in separate directories, and have their own
  133.       MAILMGR.USR files.  It is a good idea to give this second copy of the
  134.       door a different packet name from that used in your user door, so the
  135.       QWK and REP packets don't get mixed up.
  136.  
  137.       This can all be done with a single door, but a net user who is also a
  138.       personal user of the board will be forced to make two calls - one under
  139.       his "net" name and one under his real name.
  140.  
  141.       With a separate copy of the door for net activities, it will not be
  142.       necessary to create bogus user names for your net node callers - they
  143.       can call in under their normal names, do net transfers from your net
  144.       door, and still be able to do "personal" QWK/REP activity in your user
  145.       door, plus carry out any other normal activities on your board all in
  146.       the same call.  One of the first boards to beta test the net
  147.       capabilities of MMGR set up a separate door for net activity, and it
  148.       has been quite satisfactory.
  149.  
  150.     Now on with the show ...
  151.  
  152.     Installing/configuring for Host Operation:
  153.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154.     This has to be done first, before any QWK net mail transfer can take
  155.     place.  Let's pick a random example of how you might want to start
  156.     something like this in the first place... filenames listed below for
  157.     NODE and HOST are just for clarity:
  158.  
  159.           HOST's mail packets are named HOST.QWK, and he expects HOST.REP to 
  160.           be uploaded into his Mail Manager +Plus+ door.
  161.  
  162.           The host wants to allow a particular user to network his message
  163.           area named SPECIAL.  (This would be SPECIALM.DEF and SPECIALU.DEF
  164.           for RBBS message and user files).
  165.  
  166.           The person who is to be calling in to download mail and upload 
  167.           replies is "JOHN DOE".  On the bbs that John Doe runs, his QWK door
  168.           uses mail packets named NODE.QWK and NODE.REP.
  169.  
  170.           (If you are NOT setting up a separate door for net use, John will
  171.           need a special username to pick up his network mail, so that we can
  172.           keep track of last message read and so forth without screwing up
  173.           John's own "real" logon sessions to your board.  You decide to give
  174.           John a fake name of "NODE MAIL" for network mail purposes.)
  175.  
  176.     OK.  With that in mind, here is what you would do:
  177.  
  178.     (Written for a single door setup, using a dummy name for the user.  If
  179.     you are going to have a separate door for net activity, the instructions
  180.     are the same except you would skip steps 1 and 2, and use the user's real
  181.     name)
  182.  
  183.        1) Create a user name on your system of "NODE MAIL".  Give him a
  184.           password, and a standard security level that you would give anyone
  185.           else.  (He doesn't need any elevated security).  Say you made his
  186.           password "QWKMAIL".
  187.  
  188.        2) Inform John Doe that his username and password for mail purposes is
  189.           "NODE MAIL", with the password "QWKMAIL".
  190.  
  191.        3) Run the MUSER.EXE utility, and add "NODE MAIL" to the file, using
  192.           option 2 from the MUSER edit screen.
  193.  
  194.        4) Using MUSER.EXE, set up the user's options for net access.  Based
  195.           on what we have discussed above, the screen would look something
  196.           like this:
  197.  
  198. ---> start screen capture
  199.  
  200. MUSER - Utility to edit MAIL MANAGER +PLUS+ User Files.
  201. Version 3.60  Copyright (C) 1994, Makai Software.  All rights reserved.
  202. ═══════════════════════════════════════════════════════════════════════════════
  203. A) USER:  NODE MAIL                                              RECORD:     5
  204. ───────────────────────────────────────────────────────────────────────────────
  205. B) Packet type:         QWK                  L) Abort if no msgs:    Yes
  206. C) Update pointer:      Yes                  M) Ask before send:     No
  207. D) Xfer protocol:       Z                    N) Default msg select:  All msgs
  208. E) Msg to ALL as pers:  No                   O) Turbokey:            On
  209. F) Display Menu:        No                   P) Net Status:          Net node
  210. G) Archive choice:      ZIP                  Q) Net identification:  NODE
  211. H) Last-on (YYMMDD):    921102               R) .MSG Date (YYMMDD):  800101
  212. I) Send own msgs:       No                   S) .MSG Time (HHMMSS):  000000
  213. J) Send bulletins:      No                   T) .MSG Length:         0
  214. K) Send new file info:  No
  215. ═══════════════════════════════════════════════════════════════════════════════
  216.         TO SELECT USER: Press , , PgUp, PgDn.  (<ESC> to QUIT)
  217.  
  218.         OPTIONS:                   EDIT USER SHOWN:
  219.         1) Find User Name          A-T) Edit data above
  220.         2) Add new user            4)   Edit conf data
  221.         3) Purge User Records      5)   Delete user
  222. ═══════════════════════════════════════════════════════════════════════════════
  223.  
  224. ---> end screen capture
  225.  
  226.   Most important of the above are the following options:
  227.  
  228.     P) Net Status         = Net node
  229.     Q) Net identification = NODE
  230.  
  231.   The other options he can set for himself the first time he logs on, or are
  232.   handled automatically by the door.  Net status and net identification he
  233.   CANNOT set up himself, however.
  234.  
  235.   The net identification field is used by Mail Manager +Plus+ to keep track
  236.   of which messages originally came from that "net status" user, to prevent
  237.   him from receiving these same messages back in subsequent QWK packets.
  238.   The identifier can be any combination of (up to 8) characters which will
  239.   uniquely identify this user to your system.  We suggest that a convenient
  240.   identifier might be the QWK/REP base packet name used at HIS end of the
  241.   line.  (In our example here, the node uses NODE.REP and NODE.QWK at his
  242.   end of the line, so we used NODE as the indentifier.)
  243.  
  244.   Once you have set these options, the last thing to do is to flag which 
  245.   conferences you would like him to be able to pick up.  Do this by punching
  246.   option 4 from the above menu (MUSER takes you there automatically when
  247.   setting up a new net user).  You'll get a screen that looks like this:
  248.  
  249. ---> Start screen capture
  250.  
  251. MUSER - Utility to edit MAIL MANAGER +PLUS+ User Files.
  252. Version 3.60 Copyright (C) 1994, Makai Software.  All rights reserved.
  253. ═══════════════════════════════════════════════════════════════════════════════
  254. A) USER:  NODE MAIL                                              RECORD:     7
  255. ───────────────────────────────────────────────────────────────────────────────
  256.    1 ---         11 ---         21 ---         31 ---         41 ---
  257.    2 ---         12 ---         22 ---         32 ---         42 ---
  258. >  3 NET all-A   13 ---         23 ---         33 ---         43 ---
  259.    4 ---         14 ---         24 ---         34 ---         44 ---
  260.    5 ---         15 ---         25 ---         35 ---         45 ---
  261.    6 ---         16 ---         26 ---         36 ---         46 ---
  262.    7 ---         17 ---         27 ---         37 ---         47 ---
  263.    8 ---         18 ---         28 ---         38 ---         48 ---
  264.    9 ---         19 ---         29 ---         39 ---         49 ---
  265.   10 ---         20 ---         30 ---         40 ---         50 ---
  266. ═══════════════════════════════════════════════════════════════════════════════
  267.          SELECT CONFERENCE via Cursor keys (Press <Esc> to exit conf info)
  268.  
  269.     Choose:  1) Active net - all msg           3) Inactive net - all msg
  270.              2) Active net - pub msg only      4) Inactive net - pub msg only
  271.                                  5) Prohibit net access
  272. ---> end screen capture
  273.  
  274.   Now - as you can see, all you get are conference numbers at this stage of 
  275.   the game.  So, be sure you know which conference numbers correspond to 
  276.   which conferences within Mail Manager.  In the above example, the SPECIAL
  277.   conference is conference #3.  We moved the flashing pointer down to there,
  278.   and punched "1" to give the user net access to all messages in that area,
  279.   and to activate this conference.
  280.  
  281.   Here's what the five options do:
  282.  
  283.      1) Active net - all msg:  Sets user to be able to receive all messages
  284.         in the conference, and turns this conference "on" as though the user
  285.         had seleted it in his own configuration when online.
  286.  
  287.      2) Active net - pub msg only:  Sets user to be able to receive only
  288.         public messages in the conference, and turns this conference "on" as
  289.         though the user had seleted it in his own configuration when online.
  290.  
  291.      3) Inactive net - all msg:  Similar to option 1) but does not turn the
  292.         conference "on".  With this option you give the net user the
  293.         POTENTIAL to participate in this conference, if he chooses to
  294.         activate it.
  295.  
  296.      4) Inactive net - pub msg only:  Similar to option 2) but does not turn
  297.         the conference "on".  With this option you give the net user the 
  298.         POTENTIAL to participate in this conference, if he chooses to 
  299.         activate it.
  300.  
  301.      5) Prohibit net access:  A user given "net status" will only be able to 
  302.         extract messages from, or upload message to, message bases in which 
  303.         you have specifically granted him net access.  If you want to deny 
  304.         net status to that conference entirely, hit option "5".  (Default, if
  305.         you do nothing, is to deny net access.)
  306.  
  307.     **********************************************************************
  308.     * IMPORTANT NOTE:  Many established networks, such as FIDONet,       *
  309.     * RBBSNet, and RIME do not permit unauthorized distribution of their *
  310.     * message bases.  ** DO NOT ** grant net access to such conferences  *
  311.     * without first obtaining permission from proper authorities.        *
  312.     **********************************************************************
  313.  
  314.   When you've granted net access to the conferences you'd like, you're
  315.   done.  Hit [Esc] twice to get out of MUSER, and you will be back at the
  316.   DOS prompt.  You just set up "NODE MAIL" for net status to your "SPECIAL"
  317.   conference.
  318.  
  319.   From this point on, all of the dirty work is done on "NODE MAIL"'s end of
  320.   the line, and you as the host are FINISHED!  Just be sure that ole' NODE
  321.   MAIL can join your "SPECIAL" conference via either RBBS or Mail Manager
  322.   itself (or you can add NODE MAIL to the conference user file manually),
  323.   or the whole purpose of all of this will be defeated.
  324.  
  325.   NODE MAIL will now be able to extract special "net status" packets from
  326.   the conferences you've set up for him.  He will also be able to upload
  327.   REP messages to those same conferences, regardless of the name found in
  328.   the "from" field of the message headers.  Also, MAIL MANAGER +PLUS+ will
  329.   keep track of which messages originally came from NODE MAIL's system, and
  330.   will not allow him to extract those same messages in subsequent QWK
  331.   packets, thus preventing annoying duplication of messages.
  332.  
  333. ------------------------------------------------------------------------------
  334.                        PHASE III:  SETTING UP THE NODE
  335. ------------------------------------------------------------------------------
  336.  
  337.   If you are not acting as the host for your QWK net connection, you are 
  338.   acting as a node.  You lucky dog you... you get to do all the file 
  339.   conversion!
  340.  
  341.   OK - let's just use the names we mentioned above for setting up the host
  342.   here, to avoid confusion.  In this case, here is your scenario:
  343.  
  344.     - You are John Doe, who logs onto the host's board and downloads a "net
  345.       status" packet called "HOST.QWK".
  346.  
  347.     - You are networking his "SPECIAL" conference, which is area #3 on
  348.       his system.
  349.  
  350.     - The REP packets that you send up to him will be named "HOST.REP".
  351.  
  352.   Now, time to make some assumptions about your own system.  Again, let
  353.   us stress that these are just example names for the purposes of creating
  354.   a scenario for helping you set this up.
  355.  
  356.     - Your board uses the filenames "NODE.QWK" and "NODE.REP" for qwk and
  357.       rep packets transferred.
  358.  
  359.     - The networked "SPECIAL" conference is area #15 on your system.
  360.  
  361.   If you are already using some other type of utility, or are not running
  362.   RBBS-PC, it is UP TO YOU to perform the magic.  The following instructions
  363.   pertain to RBBS-PC, and Mail Manager +Plus+.
  364.  
  365.   A quick aside - why RBBS sysops might want to use MNET and MMGR+ for node
  366.   importing/exporting instead of other options:
  367.  
  368.      1) By importing/exporting via an established QWK door, the door can
  369.         keep track of message pointers.  Using external utilities generally
  370.         means they have to keep their own message pointers, and any message
  371.         base renumbering that takes place must also renumber these external
  372.         pointers for proper operation.  MMGR+ uses the same user records RBBS
  373.         does to keep track of message pointers, eliminating the need for any
  374.         separate updating of pointers.
  375.  
  376.      2) MMGR+ will automatically keep track of which messages came from which 
  377.         host.  When extracting a later QWK for export to the host, MMGR+
  378.         knows to not extract these messages, thus preventing annoying
  379.         duplicate messages from being exported.  As a result, you don't have
  380.         to reset your message pointers after uploading a new REP, thus
  381.         eliminating the possibility of skipping messages that were entered
  382.         locally just prior to uploading the REP.
  383.  
  384.      3) If you have any conferences set up to support aliases, MMGR+ will
  385.         extend this support to "netted" messages.
  386.  
  387.   Now back to how to set this beast up...
  388.  
  389.   The MNET.EXE utility will do all of the QWK -> REP conversion for you.
  390.   Before we talk about how to use it, we had best lay out your scenario:
  391.  
  392.       All the fun part of pulling this off is on your end:
  393.  
  394.       1) You fire up Mail Manager +Plus+ locally using a special name and
  395.          password that you've configured to handle mail to/from "HOST", and
  396.          extract NODE.QWK.
  397.  
  398.       2) The host system can't do anything with NODE.QWK, so you use our MNET
  399.          utility to convert it to HOST.REP.
  400.  
  401.       3) Call up the HOST board, extract and download a new HOST.QWK and
  402.          upload your HOST.REP reply packet.
  403.  
  404.       4) Convert the HOST.QWK that you received to NODE.REP via MNET.
  405.  
  406.       5) Go back into Mail Manager +Plus+ again using that same special
  407.          user name, and upload the new messages from the host as NODE.REP.
  408.  
  409.   .. and you are ready for the next cycle.
  410.  
  411.   First thing in setting this up is to create a special user name you will
  412.   use on your system for handling net mail to/from the host.  For this
  413.   example, we'll use the name HOST MAIL.  If you do not do this, Mail Manager
  414.   +Plus+ will not be able to keep track of which messages were imported to
  415.   your system from the host, and will not be able to prevent these messages
  416.   from being extracted and sent back to the host as duplicate messages in
  417.   subsequent QWKs.
  418.  
  419.   If you participate in more than one net, you'll need to set up a separate
  420.   name for each net.
  421.  
  422.   You use the MUSER utility to do this, and the process is nearly identical
  423.   to that used when setting a user up as a "net status" node caller to your
  424.   system.  The ONLY difference in what you do to set it up is that, instead
  425.   of telling MUSER that this special user name is a "net node", you should
  426.   tell MUSER that this name is a "net host".  In operation, Mail Manager
  427.   +Plus+ does not add "net status" information when it extracts a QWK for a
  428.   "net host" user.  Please see the discussion on setting up a host system,
  429.   above.
  430.  
  431.   Now for setting yourself up to use the MNET utility.  The MNET command
  432.   line is like so:
  433.  
  434.        MNET <HOSTNAME> <I> <O>
  435.  
  436.             hostname = up to 8 characters for what you will be receiving
  437.                        from and sending to your host.  Example: "HOST"
  438.                        would mean HOST.QWK and HOST.REP.
  439.  
  440.             I = Input.  Convert incoming HOST.QWK to NODE.REP.
  441.  
  442.             O = Output.  Convert outgoing NODE.QWK to HOST.REP.
  443.  
  444.    You will need a configuration file for each "HOSTNAME" that you intend to
  445.    set up with MNET.  If your host's QWK's will be named HOST.QWK, you would 
  446.    set up a file named "HOST.CFG", and call MNET like so:
  447.  
  448.        MNET HOST I            (convert HOST.QWK to NODE.REP)
  449.        MNET HOST O            (convert NODE.QWK to HOST.REP)
  450.  
  451.    That's it.  
  452.  
  453.    Creating the configuration files can be a bit confusing, so we have
  454.    provided an MNETCFG.EXE utility to help you with this process.  All you
  455.    have to do is provide it with a QWK from your host, and a QWK from your
  456.    board, and MNETCFG will do the rest.  See the MNET documentation for
  457.    further information on MNET, MNETCFG and configuration files.
  458.  
  459. That should be about it.  Now, for an example batch file <gasp> that would 
  460. attempt to automate all of this for you.  Here's your scenario:
  461.  
  462.    1) You would physically call up your host and transfer any QWK's and/or
  463.       REP's.  We leave it up to *YOU* as for how to automate this end for
  464.       your particular comm software and commands needed for your host, and
  465.       have assumed that the batch file you use for this is called
  466.       MAILRUN.BAT.  If you aren't doing this via batch file, you would have 
  467.       to perform these steps manually.
  468.  
  469.    2) Now, you will want to perform the conversion, and ready any packets for 
  470.       "HOST" at the same time.  You have already created HOST.CFG for the
  471.       MNET utility, so now you will need to create a special DORINFOx.DEF
  472.       file for Mail Manager +Plus+ to operate automatically in local mode.
  473.  
  474.       For purposes of illustration:
  475.  
  476.         - We'll continue to use the name HOST MAIL.
  477.  
  478.         - We will say for the sake of argument that you have already logged 
  479.           onto Mail Manager +Plus+ as "HOST MAIL", and set all of your
  480.           options the way you want them.
  481.  
  482.         - You will be using an unused node number on your system for Mail
  483.           Manager +Plus+ to do this in local mode.  (If you've ever wondered
  484.           how to log onto Mail Manager in local mode with a different name
  485.           than is shown for local mode in MAILCFG, this is how you do it.)
  486.           Let's say you picked node "5" for this.
  487.  
  488. With all of that in mind, you would create a DORINFO5.DEF in your Mail
  489. Manager directory that looks like this:
  490.  
  491. NODE BBSNAME            ; Whatever your BBS name is.
  492. NODESYSOPFIRST          ; Your first name
  493. NODESYSOPLAST           ; Your last name
  494. COM0                    ; COM0 means local mode
  495. 19200 BAUD,N,8,1        ; Baud rate doesn't matter.
  496.  0                      ; Network type. 0=DOS, 4=DV, 6=NetBIOS
  497. HOST                    ; Your "special" first name.
  498. MAIL                    ; Your "special" last name.
  499. ANYTOWN, USA            ; Whatever City/State you want to use (doesn't matter)
  500.  2                      ; Graphics to use (0=none, 1=ascii, 2=ansi)
  501.  30                     ; Security level for this user.
  502.  180                    ; # of minutes available for local MMGR session
  503. -1                      ; Fossil active (doesn't matter... 0 or -1)
  504.  
  505. You could just copy one of your own existing DORINFOx.DEF files here, and
  506. edit it accordingly.  The comments shown above should NOT be there, of 
  507. course.
  508.  
  509. Batch file time:
  510.  
  511. c:               ; Change to Mail Manager drive,
  512. cd\mailmgr       ; Change to Mail Manager directory.
  513. mailmgr 5 /o     ; Run MMGR in automatic Output mode.  Create NODE.QWK.
  514. mnet host o      ; Read HOST.CFG, and convert "NODE.QWK" to "HOST.REP".
  515.                  ;   Since you are running MNET from the \MAILMGR directory,
  516.                  ;   that is where you should place HOST.CFG.
  517. call mailrun.bat ; Batch file you have written to call your host, upload
  518.                  ;   your HOST.REP and download a new HOST.QWK.  Use CALL
  519.                  ;   so that control is returned to this batch file when
  520.                  ;   finished.  Otherwise, processing will end here.
  521. mnet host i      ; Read HOST.CFG, and convert "HOST.QWK" to "NODE.REP".
  522. mailmgr 5 /i     ; Run MMGR in automatic Input mode.  Upload NODE.QWK.
  523.  
  524. And that is it.  You may want to embellish this, to delete old QWK or REP
  525. files when they are no longer needed, etc., but these are the basic
  526. requirements.
  527.  
  528.   Whew!  That's a lot of work.  Wouldn't you rather be a host?
  529.  
  530. -----------------------------------------------------------------------------
  531.                    WHAT IS THIS "NET STATUS" STUFF, ANYWAY?
  532. -----------------------------------------------------------------------------
  533.  
  534. Most QWK-based mail networks utilize "net status" information which is added
  535. to the contents of the QWK packets produced by the host bbs.  This
  536. information tells the receiving system which conferences have been authorized
  537. for net distribution, and takes the form of additional data appended to the
  538. end of the MESSAGES.DAT file in the QWK, and/or an additional file in the QWK
  539. called NETFLAGS.DAT.  MNET will not import messages from a host packet unless
  540. it contains data which says the message's conference has been authorized for
  541. net distribution.  So if the board at the other end of the line cannot
  542. produce packets which contain net status information, you have two choices on
  543. how to set this up:
  544.  
  545.   - Either YOU act as the host, since your MAIL MANAGER +PLUS+ door DOES
  546.     create net status packets which the other guy's software should be able
  547.     to handle, or
  548.  
  549.   - You act as the node, but use separate .cfg files for the transfer in each
  550.     direction.  Please see the MNET documentation for further information on
  551.     this process.
  552.  
  553. ------------------------------------------------------------------------------
  554.                             FINAL THOUGHTS
  555. ------------------------------------------------------------------------------
  556.  
  557.        We know these docs are a bit on the rough side, but we THINK you'll
  558.        find everything you need here.
  559.  
  560.        WE REALLY HOPE THAT THIS MAKES SOME TYPE OF SENSE!!!!!! <g>
  561.  
  562.        Any suggestions for improving this document will be GRATEFULLY
  563.        received.
  564.  
  565.                Best,
  566.  
  567.                   Doug Wilson
  568.                   Makai Software
  569.  
  570. P.S.  --- Acknowledgements ---
  571.  
  572.     The addition of "net status" capability to Mail Manager has been one of
  573.     the MOST requested featured since day 1.  Unfortunately, for a long time,
  574.     nobody was able to provide any information on what this entailed.  Many
  575.     thanks go out to Marion Royal of The Royal Flush RBBS, who took it upon
  576.     himself to bird dog this information and provide it to us here at Makai
  577.     Software.  Thanks, Marion, "this Bud's for you".  <grin>
  578.